package com.tian.entity;

import java.io.Serializable;
import java.util.Date;

public class ChargeStation implements Serializable {
    private Long id;

    private Long stationsId;

    private Integer currentType;

    private Integer gunStatus;

    private Date openStartTime;

    private Date openEndTime;

    private Integer price;

    private Integer servicePrice;

    private Integer useStatus;

    private Integer delete;

    private Date createTime;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getStationsId() {
        return stationsId;
    }

    public void setStationsId(Long stationsId) {
        this.stationsId = stationsId;
    }

    public Integer getCurrentType() {
        return currentType;
    }

    public void setCurrentType(Integer currentType) {
        this.currentType = currentType;
    }

    public Integer getGunStatus() {
        return gunStatus;
    }

    public void setGunStatus(Integer gunStatus) {
        this.gunStatus = gunStatus;
    }

    public Date getOpenStartTime() {
        return openStartTime;
    }

    public void setOpenStartTime(Date openStartTime) {
        this.openStartTime = openStartTime;
    }

    public Date getOpenEndTime() {
        return openEndTime;
    }

    public void setOpenEndTime(Date openEndTime) {
        this.openEndTime = openEndTime;
    }

    public Integer getPrice() {
        return price;
    }

    public void setPrice(Integer price) {
        this.price = price;
    }

    public Integer getServicePrice() {
        return servicePrice;
    }

    public void setServicePrice(Integer servicePrice) {
        this.servicePrice = servicePrice;
    }

    public Integer getUseStatus() {
        return useStatus;
    }

    public void setUseStatus(Integer useStatus) {
        this.useStatus = useStatus;
    }

    public Integer getDelete() {
        return delete;
    }

    public void setDelete(Integer delete) {
        this.delete = delete;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", stationsId=").append(stationsId);
        sb.append(", currentType=").append(currentType);
        sb.append(", gunStatus=").append(gunStatus);
        sb.append(", openStartTime=").append(openStartTime);
        sb.append(", openEndTime=").append(openEndTime);
        sb.append(", price=").append(price);
        sb.append(", servicePrice=").append(servicePrice);
        sb.append(", useStatus=").append(useStatus);
        sb.append(", delete=").append(delete);
        sb.append(", createTime=").append(createTime);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}